with an arched head or snout - Alemán Inglés Diccionario